.flex-row{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.flex-justify-center{-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: center;justify-content: center;}
.flex-align-center{-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#Audio .audiobg{width: 100vw;height: 80vh;background-size:500%;background-position: 0 0;filter: blur(20px);background-repeat: no-repeat;}
#Audio .audiocontent{width: 100vw;height: 80vh;position: absolute;top: 0;left: 0;}
#Audio .audiocover{width: 50vw;border-radius: 25vw;}
#Audio .audiotitle{width: 70%;text-align: center;margin: 10vh auto;}
#Audio .curtime{width: 10%;height: 20px;position: absolute;left: 10%;top: -6px;color: #4d4c4d;}
#Audio .slidebar{width: 50%;position: absolute;left: 25%;top: 0;}
#Audio .slidebar .gap{position: absolute;top: 0;left: 0;height: 4px;width: 100%;background: #fff;border-radius: 2px;}
#Audio .slidebar .probar{position: absolute;top: 0;left: 0;background: #8e8e93;height: 4px;width: 0;}
#Audio .slidebar .slide-btn{position: absolute;top: -6px;right: -8px;width: 16px;height: 16px;background: #5c5c5c;border-radius: 8px;}
#Audio .totaltime{width: 10%;height: 20px;position: absolute;right: 10%;top: -6px;color: #4d4c4d;}
.size-18{font-size: 18px;}
a.skipitem{color: #ffffff;}
a.skipitem.active{color: #1dd697;}